About Taylor-pressform Limited (01883070) United Kingdom