About Southwold Building & Design Consultancy Limited (12710068) United Kingdom