About Trident Machines Limited (02510846) United Kingdom