About Barton Tyndall Limited (12652996) United Kingdom