About Jam And T Ltd (SC653906) United Kingdom