About Terence Rose Ltd (12024560) United Kingdom