About Boyle & Hooke Oxford Ltd (11313701) United Kingdom