About Coopers Cottages Limited (07537305) United Kingdom