About Idec Facilities Management Ltd (13231510) United Kingdom