About Barr Priest Ltd (06093916) United Kingdom