About Bashford & Co Corporation Limited (10673209) United Kingdom