About Loc 3 Limited (06718131) United Kingdom