About Chesapeake Consulting Limited (SC351036) United Kingdom