About Taylor Roberts Investments Ltd (11538418) United Kingdom