About Kleinmann Beck Ltd (12876352) United Kingdom