About Garden House (ninfield) Limited (11839035) United Kingdom