About J Freeman And Son (netherton) Limited (00898046) United Kingdom