About Tyrrell Heating Solutions Limited (08429530) United Kingdom