About Green S Loughton Ltd (10988035) United Kingdom