About Lh Deeside Limited (SC554591) United Kingdom