About J & E Global Services Limited (SC519226) United Kingdom