About Palfor Limited (11085324) United Kingdom