About Stanfoot Investments Unlimited (00664968) United Kingdom