About Palmerstown Barrington Limited (11959582) United Kingdom