About Tilbury Metals Limited (02308154) United Kingdom