About W Howe Holdings Ltd (13394506) United Kingdom