About H Platt & Sons (leftwich) Limited (00505594) United Kingdom