About Darrell Baker Consulting Limited (09648709) United Kingdom