About J & A Green Associates Limited (08975027) United Kingdom