About Cocksedge & Co. Limited (00205303) United Kingdom