About Epicurians Ltd (11701257) United Kingdom