About Dexter-jeffries Consulting Limited (10829770) United Kingdom