About Lochford Limited (SC329668) United Kingdom