About Frampton & Associates Ltd (09434773) United Kingdom