About Loc 22 Ltd (09962863) United Kingdom