About Harold Roberts & Son Limited (01616407) United Kingdom