About Tom Howey Design Limited (10066594) United Kingdom