About S J And D Green & Co. Limited (10122421) United Kingdom