About Global Switch Facilities Management Limited (03808037) United Kingdom