About Grimestoppers (bristol) Limited (04939008) United Kingdom