About Trubend Manufacturing Limited (12182210) United Kingdom