About S & W Refurbishments Limited (12993756) United Kingdom