About Ideal Loft Solutions Ltd (11237095) United Kingdom