About Dam Composite Ltd (12379323) United Kingdom