About Jaggal Limited (06711478) United Kingdom