About Taylor Williams Associates Limited (04612445) United Kingdom