About Freshly Squeezed International Events Limited (08168283) United Kingdom