About D & J Ambrose Limited (04157260) United Kingdom