About Llandudno Transport & Storage Company Limited (02691943) United Kingdom