About Barron-clark Patternmakers Limited (02184542) United Kingdom