About Jessen & Co Ltd (03287117) United Kingdom