About S & C Services (uk) Limited (04871877) United Kingdom