About Ian Frampton & Son Limited (06334684) United Kingdom