About Creative Equipment Concept Ltd (12208303) United Kingdom