About E A Tufts Limited (09462249) United Kingdom