About S D Facilities Management Limited (08480513) United Kingdom