About Senju Manufacturing (europe) Limited (03259757) United Kingdom