About Jam & Brooks Gifts Limited (04514552) United Kingdom