About Frampton Court Limited (04216555) United Kingdom