About Johnston Building & Design Limited (11708600) United Kingdom