Lewis Sellers
Lewis Sellers is the founder of Pinpoint Designs, a UK based Digital Agency that specialises in website design, development and online marketing . He has been working with clients worldwide to help improve their search engine traffic, along with helping new clients recover from both algorithmic and manual penalties given by Google.