About Nathan Palmer Limited (11671278) United Kingdom