About Theodore Rose Ltd (13101666) United Kingdom