About Stahlwille Tools Limited (02589750) United Kingdom