About D And J Scott Limited (12413251) United Kingdom