About Strickland Enterprises Holdings Limited (12725158) United Kingdom