About Strickland Quality Assurance Ltd. (08252105) United Kingdom