About O & H (bruton Street) Limited (05889076) United Kingdom