About Derek Kilbride Limited (11098529) United Kingdom