About Howe Associates (uk) Limited (03518159) United Kingdom