About Hilton Stroud Limited (09681843) United Kingdom