About Launceston Agricultural Association Limited (03755701) United Kingdom