About Launceston Associates Limited (04041792) United Kingdom