About Coby Developments Limited (NI006776) United Kingdom