About D G Green & Sons Limited (NI637877) United Kingdom