About James Palin Limited (11562279) United Kingdom