About Tunley Rod & Bar (decoilers) Limited (02122048) United Kingdom