About J & E Business Solutions Ltd (07218066) United Kingdom