About Crosby Holdings Limited (11064351) United Kingdom