About Severn Architects Ltd (12458691) United Kingdom