About The Rose Shenfield Limited (12421621) United Kingdom