About Beinn Dearg Limited (SC592083) United Kingdom