About S & W Design & Build Limited (06015296) United Kingdom