About Mamas Original Jerk Limited (09940024) United Kingdom