About Jampp Ltd (07322342) United Kingdom