About George Howe Limited (02836739) United Kingdom