About Oswestry Kitchens And Bathrooms Limited (12647734) United Kingdom