About Loc Smith Limited (13220641) United Kingdom