About S & W Services Limited (06721724) United Kingdom