About Charles Lewis & Co Ltd (07717788) United Kingdom