About Hurrell & Smith Construction & Development Specialists Ltd (12997586) United Kingdom