About S J Sanders Facilities Limited (10396757) United Kingdom