About Caldecott & Sons(wrexham 1914)limited (00138795) United Kingdom