About Ben Smith Architectural Limited (13470760) United Kingdom