About Christopher Edwards Consulting Limited (10223528) United Kingdom