About Harvey Thorneycroft Limited (05774859) United Kingdom