About Stranks Holdings 2 Limited (13225300) United Kingdom