About Strickland Consulting Limited (08301944) United Kingdom