About A C Cossor & Son (technology) Ltd (10765973) United Kingdom