About Lochsloy Ltd (07956232) United Kingdom