About Chromel Limited (07115529) United Kingdom