About Anthony Green And Spencer Limited (01618445) United Kingdom