About Loc Uk Ltd (06584639) United Kingdom