About Frampton & Balding Ltd. (07459963) United Kingdom