About The Rose & Woodbine Coventry Ltd (12435153) United Kingdom