About Flexiheating & Bathrooms Ltd (11797203) United Kingdom