About Taylon Industries Limited (02173134) United Kingdom