About Howe Holdings Ltd (09616541) United Kingdom