About Simmonds Hobson Limited (01060396) United Kingdom