About The Rowan Glade Limited (10465806) United Kingdom