About The Ashford Boiler Company Ltd (12625785) United Kingdom