About Shrike Consulting Limited (09494835) United Kingdom