About Buckle & Goldsmith Investments Limited (10378494) United Kingdom