About Jacsandel Ltd (09986581) United Kingdom