About Ben S Design & Construction Ltd (09584380) United Kingdom