About Shiplake Consulting Limited (09379645) United Kingdom