About Green Olive Newark Limited (12531498) United Kingdom