About Barry Douglas Limited (07750879) United Kingdom