About S & A Uk Services Ltd (12438804) United Kingdom