About Greenjamsandwich Limited (09400898) United Kingdom