About Barrington S Title Limited (03030164) United Kingdom