About Freeland Place Garden Company (00938381) United Kingdom