About Frampton House Limited (10035788) United Kingdom