About Bob Hargreaves Limited (01144929) United Kingdom