About Taylor Family Investments Limited (11041269) United Kingdom