About Maugham Associates Ltd (11268875) United Kingdom