About J S Taylor Engineering Limited (05046466) United Kingdom