About Leigh-on-sea.com Limited (08059813) United Kingdom