About J.a.palm Services Limited (08646818) United Kingdom