About Palm Barrington Limited (11660705) United Kingdom