About Lochlea Limited (SC645834) United Kingdom