About Clappentail Estates Company Limited (01694749) United Kingdom