About Barrie Douglas Limited (SC593713) United Kingdom