About Barrington-hill Associates Limited (05993244) United Kingdom