About Frampton Mansell Ltd (13625207) United Kingdom