About Belclare Investments Limited (13195388) United Kingdom