About Concord Extra Limited (06912909) United Kingdom