About John Barr Slates Limited (02893584) United Kingdom