About Cefn Cerrig Bach Ltd (11247296) United Kingdom