About Cobb S Quay Limited (00708048) United Kingdom