About Harris & O Donnell Limited (12301229) United Kingdom