About Rowan House (stoke Square) Limited (05095031) United Kingdom