About M P Halls Limited (05703102) United Kingdom