About Lostwithiel Investments Limited (04523503) United Kingdom