About Palleol Limited (08865982) United Kingdom