About John Cooper & Sons (hertford) Limited (00721541) United Kingdom