About North Hall Limited (12692111) United Kingdom