About Barrington Metal Works Limited (02696989) United Kingdom