About Smith&harrison Ltd (10958434) United Kingdom