About Liddesdale Limited (SC382636) United Kingdom