About The Original Jiffy Company Ltd (07386576) United Kingdom