About Locer Service Ltd (11851620) United Kingdom