About J&l Gifts Ltd (12911011) United Kingdom