About S J Green Limited (04432439) United Kingdom