About Elexcel Ltd (01409868) United Kingdom