About Ideal Facilities Management Limited (08227102) United Kingdom