About Swinford Contract Services Limited (06564038) United Kingdom