About L Walters Limited (11623216) United Kingdom