About Edward Christopher White Consulting Limited (11559745) United Kingdom