About Loc-spex Limited (08198689) United Kingdom