About Jeggs Limited (09322368) United Kingdom