About Evelyn Klotz Limited (10263892) United Kingdom