About Llynclys Aggregates Ltd (13626276) United Kingdom