About The Kleim Team Limited (08938565) United Kingdom