About D & J Serry Ltd (13320678) United Kingdom