About Regarth Land Company Limited (00824753) United Kingdom