About M. Delacey And Sons (dowlais) Limited (01383941) United Kingdom