About Trove Hill Ltd (12694233) United Kingdom