About Ellis Smith Powell Design Ltd (09671810) United Kingdom