About Klotz Limited (09173547) United Kingdom