About Palico Limited (02832113) United Kingdom