About Ben Smith Architecture Ltd (08620274) United Kingdom