About M. Frampton Associates Ltd (11837675) United Kingdom