About O Hara-boyce Limited (10979656) United Kingdom