About Taylor Edwards Ltd (13448310) United Kingdom