About Frampton & Edwards Ltd (13709858) United Kingdom