About Taylor Hardwidge Ltd (12204355) United Kingdom