About Charles And Lawrence Limited (04024410) United Kingdom