About O.b Garden Place Ltd (12074864) United Kingdom