About Anthony Green And Spencer Holdings Limited (10191222) United Kingdom