About David Strudwick Design & Build Ltd (10196798) United Kingdom