About Cockburn Holdings Ltd (10584898) United Kingdom