About Loc Solutions Ltd (SC656272) United Kingdom