About Cooleborough Limited (NI645360) United Kingdom