About Smee Investments Limited (11972943) United Kingdom