About I P S Facilities Management Ltd (11883275) United Kingdom