About Trimec (europe) Limited (04082768) United Kingdom