About Theo Klein Limited (02178450) United Kingdom