About C. Seward & Co. Limited (00205580) United Kingdom