About Barrington Court Limited (05685941) United Kingdom