About Lewis (greenwich) Ltd (06816901) United Kingdom