About Tilbury Rose Ltd (11065909) United Kingdom