About Restmore Gardens (magnolia House) Limited (00635583) United Kingdom