About Klein Limited (03421935) United Kingdom