About Taylormaid Industries Limited (06041182) United Kingdom