About Crosbie Investments Limited (SC524045) United Kingdom