About Concord (london) Limited (02686371) United Kingdom