About M Hall Holdings Limited (07440091) United Kingdom