About Howes S E Ltd (09792786) United Kingdom