About The Workshop (leigh-on-sea) Limited (11697602) United Kingdom