About Palcor Ltd (09996152) United Kingdom