About Crosbie Initial Ltd (12159483) United Kingdom