About Taylors Tools (kings Langley) Limited (01298743) United Kingdom