About Frampton Brown Holdings Ltd (09376263) United Kingdom