About Dampfixer Ltd (12271611) United Kingdom