About Stockley Investments Limited (07844538) United Kingdom