About Omnia Bathrooms Limited (08295429) United Kingdom