About Launceston Limited (03157061) United Kingdom