About Thermaskirt Limited (06696045) United Kingdom