About Stuart Hirst (holdings) Limited (05594635) United Kingdom