About Taylor Bonham Investments Ltd (13392978) United Kingdom