About D O Mccracken & Sons Ltd (NI632493) United Kingdom