About Three Shires Consulting Limited (12135168) United Kingdom