About Howe Harrison Ltd (10947843) United Kingdom