About Lochdale Limited (06299260) United Kingdom