About Clydey Cottages Limited (08294052) United Kingdom