About D & J Deeming Limited (04523949) United Kingdom