About Leser Service Ltd. (10472113) United Kingdom