About Taylor Design Engineering Limited (04377114) United Kingdom