About Turner And Son S Refrigeration Limited (10692285) United Kingdom