About St Albans Boilers & Bathrooms Ltd (12148808) United Kingdom