About Barrington James Limited (04442761) United Kingdom