About Loc 88 Limited (SC695178) United Kingdom