About C & M Hall Limited (05588370) United Kingdom