About S & W Design & Build (group) Limited (10703825) United Kingdom