About Coventry Toolholders Ltd. (06938049) United Kingdom