About Appl Solutions Limited (08929702) United Kingdom