About Long Thorpe Investments Ltd (07989117) United Kingdom