About Stanleybell Investments Ltd (13450860) United Kingdom