About Stalisfield Investments Limited (02861515) United Kingdom