About John Hall & Son (oldham) Limited (00087078) United Kingdom