About H.j. Shuttleworth And Son Limited (00530985) United Kingdom