About I Like Jam Ltd (07700307) United Kingdom