About Barrie Bass And Sons Limited (06476903) United Kingdom