About Jeffries Blake Dean Associated Limited (08372352) United Kingdom