About Klesch & Company Limited (02569728) United Kingdom