About Lochpoint Limited (05860751) United Kingdom