About Krosbie Holdings Ltd (07960204) United Kingdom