About Spencer Hall Historic Building Conservation Ltd (12741833) United Kingdom