About Smithson Howard Limited (06399838) United Kingdom