About Eric Thomas Footwear Development Limited (05644082) United Kingdom