About Coopers Cabin Craft Limited (12232281) United Kingdom