About D And R Moffett Limited (NI614837) United Kingdom