About Adam Todd Design Management Limited (13340654) United Kingdom