About Guava And Rose Ltd (12631482) United Kingdom