About Cockburn Services Ltd. (03374791) United Kingdom