About Barrington Engineering Limited (04059150) United Kingdom