About Jamm Projects Ltd (08976621) United Kingdom