About Taylor Power Holding Limited (09744421) United Kingdom