About The Six Roses Limited (10223539) United Kingdom