About Strickland 7 Limited (11348886) United Kingdom