About Rooted London Ltd (09265803) United Kingdom