About J C Green Limited (08424263) United Kingdom