About Barrington Hastings Limited (13067667) United Kingdom