About Hurrell Architecture Limited (06611501) United Kingdom