About Lochart Limited (SC315479) United Kingdom