About Bsa Building Designers Ltd (08269198) United Kingdom