About James Johnson Green Limited (10452936) United Kingdom