About J.h. & P.m. Hall (earthmovers) Limited (01209196) United Kingdom