About Howes General Trading Ltd (10684865) United Kingdom