About Mark A S Hall Limited (04821095) United Kingdom