About Essex Business & Leisure Limited (07283523) United Kingdom