About Tunley Rod & Bar (holdings) Limited (05970308) United Kingdom