About The Leigh-on-sea Merchant Limited (11079066) United Kingdom