About O Haras Ltd (06873005) United Kingdom