About Hastings And Havill Limited (09650092) United Kingdom