About C & W Seals Limited (05181991) United Kingdom