About Loc Group Limited (04985989) United Kingdom