About Concord Seals (london) Limited (01745982) United Kingdom