About Tea Rose Clarendon Ltd (12942444) United Kingdom