About Lovelock Mitchell (chester) Ltd (06992996) United Kingdom