About Jiffy Products (u.k.) Limited (00615193) United Kingdom