About The Rosemary Foundation Limited (03390218) United Kingdom