About Clark & Clark Estates Limited (13167053) United Kingdom