About E Thatcher T A Ebb Limited (07106085) United Kingdom