About Procter Leigh-on-sea Limited (06324168) United Kingdom