About Rose Uniacke Studio Ltd (08054658) United Kingdom