About D F Ross & Sons Limited (NI016249) United Kingdom