About Douglas Bell (alloa) Limited (SC531321) United Kingdom