About Concad Design & Management Limited (10106682) United Kingdom