About O Boyle & Co Limited (11280594) United Kingdom