About Rad Cochrane Brothers Limited (NI011269) United Kingdom