About The Essex Ball Limited (07877331) United Kingdom