About Barrie & Jenkins Limited (00081918) United Kingdom