About Astor Hall Limited (06401008) United Kingdom