About O4 Fitted Kitchens Limited (10922572) United Kingdom