About Tim Huxford Design Limited (06505240) United Kingdom