About Harvey & Smithers Limited (12160018) United Kingdom