About Strickland House Limited (13413837) United Kingdom