About Clockwise Comm Quay Limited (12075782) United Kingdom