About The Green Jade (barrow) Limited (10777731) United Kingdom