About Practical Investments Stoke Limited (10927525) United Kingdom