About Jot & Jass Ltd (08387921) United Kingdom