About Strickland Holdings Ltd (12271510) United Kingdom